tallow peat - Alemán Inglés Diccionario